package com.magoldeditor.model;

import java.awt.Graphics;

public interface IPainter {
	public void paintMethod(Graphics g);
	public void paintMethod(Graphics g, ICamera camera);
	public void setID(int id);
	public int getID();
	public void setX(int x);
	public int getX();
	public void setY(int y);
	public int getY();
	public void setWidth(int width);
	public int getWidth();
	public void setHeight(int height);
	public int getHeight();
	public void setTimes(double times);
	public double getTimes();
	public void setAngle(double angle);
	public void setAngle(int angle);
	public double getAngle();
	public void setName(String name);
	public String getName();
	public boolean isEnable();
	public boolean isCrossed(int x, int y);
	public void setEnable(boolean enable);
	public IPainter clone();
}
